Big Huge Thesaurus

pee dee

noun

sounds kind of like